punt return - French English Dictionary